package com.itheima.dubbo.interfaces;

import com.itheima.commons.pojo.domain.BlackList;

import java.util.List;

/**
 * @author yaohu
 * @date 2021/12/15
 * @Version 1.0
 * @describe
 */
public interface BlackListApi {

    /**
     * 分页查询用户的黑名单
     *
     * @param userId   用户id
     * @param page     当前页码
     * @param pagesize 每页多少条
     * @return
     */
    List<BlackList> queryBlackListByUserId(Long userId, Integer page, Integer pagesize);

    /**
     * 删除黑名单记录
     *
     * @param userId      用户id
     * @param blackUserId 黑名单用户id
     */
    void removeBlackList(Long userId, Long blackUserId);
}
